a new world species of large colubrid snake (cyclagras gigas) - Alemán Inglés Diccionario